package customerEnter.Frame.testJunit;

import java.io.OutputStreamWriter;
import java.io.StringReader;
import java.util.HashMap;
import java.util.Map;

import freemarker.template.Template;

/**
 * 靜態化技術
 * 
 * 类名称：FileStatic 类描述： 创建人：dy 创建时间：2016-5-6 下午5:35:50
 * 
 */
@SuppressWarnings({ "rawtypes", "unchecked" })
public class FileStaticone {
	public static void test1() throws Exception {

		// 创建一个模版对象
		Template t = new Template(null, new StringReader("用户名：${user};URL：    ${url};姓名： 　${name}"), null);
		// 创建插值的Map

		Map map = new HashMap();
		map.put("user", "lavasoft");
		map.put("url", "http://www.baidu.com/");
		map.put("name", "百度");
		// 执行插值，并输出到指定的输出流中
		t.process(map, new OutputStreamWriter(System.out));

	}

	public static void main(String[] args) throws Exception {
		test1();
	}
}
